slide/charge edits for mm2 randomizer compatibility - kuja killer
randomizer test-rom 
version: 0.6.3.28950 by Squidman

https://www.romhacking.net/hacks/4099 (original release version 1.2)

note: This is for english megaman 2 ROM only, do NOT attempt this on a japanese rockman 2. I think this is applied "after" the randomizer. In other words rando 1st, then slide charge 2nd.

This text file was intended to be private only for rando devs, but i think i'll include it. It tells how to enable/disable some of the hacks.
------------------
caution: sliding and some hacks are 3BD80-3BF6F. Make sure randomizer does not add bytes to that section. Currently it does not

There is extra free space avaiable at 3BF70-3BFEF
------------------
fixing charge shot in re-fights level

This can only be fixed/patched on the randomizer side, not on the slide-charge ROM, since rando "jumps out" of the original code. Randomizer adds a block of code to 3BD34-3BD7B. 

Here's what i know specifically about the 3BD34-3BD7B area.

$3BD59: This is JSR $CC77 (20 77 CC), Change to JSR $F650 (20 50 F6)
and...
$3BD60: This is JSR $8278 (20 78 82), Change to JSR $F63C (20 3C F6)

These 2 edits get charge shots working again in Wily 5.
------------------
falling off ladder when you un-pause menu

3538C: enable  falling off (original mm 2)
852C8D80068DA006A91A

3538C: disable falling off (slide-charge)
8D80068DA00620A0BFEA
------------------
opening menu while shots on screen

3C583: enable  open menu w/shots (slide-charge)
A5AAC904F0F9A5A948A547F003207FC0ADB60348ADB70348A9322051C0A90D2000C0200380688DB703688DB60368200CF6A90E4C00C0

3C583: disable open menu w/shots (original mm2)
A20FBD2004302ECAE001D0F6A547F003207FC0ADB60348ADB70348A9322051C0A90D2000C0200380688DB703688DB603A90E2000C060
------------------
sliding

385AE: enable slide
2027BFEA

385AE: disable slide
A906852C
------------------
charge shot

note: this effectively skips over the weapon select as well, so select button does nothing. Before it let you switch to others you dont currently have. So we decided to disable it.

3F660: enable charge shot
4C84F3EA

3F660: disable charge shot
4C77CCEA
------------------
editing misc settings

** Refer to these offsets to change settings if needed, or to add these customizations for the randomizer source code, i guess ??
the randomizer currently does not touch any of these areas, that's good news!

$3891D, $38928: 02 + 80 (paired, sliding speed 02.80 pixels/frame)

$2EAE0-ED: Damage table for large charge shot: bosses
*Note: "FF" heals a boss to full, kept for Alien Wily

$3F470-EF:  Damage table for large charge shot: enemies

$3F710-17, $3F720-27, $3F730-37: Buster Charge Color Palettes
------------------